implore insistently - French English Dictionary